Sewing needles - Alemán Inglés Diccionario